File:YD Umi Demon.gif

An Umi Demon from Namco's 1987 platform arcade game, Yokai Douchuuki.

Yokai Douchuuki images