Gejigeji Ma aka Gezigezi Ma aka Gejigeji Demon
a centipede monster from episode 12 of Henshin Ninja Arashi
Gejigeji Ma aka Gezigezi Ma aka Gejigeji Demon
a centipede monster from episode 12 of Henshin Ninja Arashi
Gejigeji Ma aka Gezigezi Ma aka Gejigeji Demon...a centipede monster from episode 12...