unidentified lifeform
Unacknowledged
Kamen Rider Kuuga: Special Edition