But the real magic is the imaginative giant robots and colorful monsters, and as a lot of people know by now, those things come from the Super Sentai series ... can get the green-screened ...
Abatarō Sentai Donburazāzu Supin-Ofu: Kore ga Donburazāzu no Nanori da! Abatarō no Honto no Sugata!?