an Entity in Data Space: 134.155.108.49:8890
Akiko Hyuga (日向明子 Hyuga Akiko) (Real Name: Taeko Yamabe (山辺 妙子 Yamabe Taeko)) portrayed Sunakake Babaa in Ninja Sentai Kakuranger