an Entity in Data Space: 134.155.108.49:8890
Alien Akumania (アクマニヤ星人 Akumaniya Seijin? Akumania Star-man) was a demon-like alien from the planet Akumania that appears in the TV Series: Ultraman Leo episode 33. Subtitle: Space Demon (宇宙悪霊 Uchū Akuryō?)