Please help me find this show and any ads/commercials for it

Please!

I need to harness the power of Tenshi and Nakooma!

Is this lost media? If I can confirm that I’ll reach out to the appropriate people.

1 Like