Onimengo

Onimengo (オニメンゴ): An oni monster. Destroyed by Super-1's Super Rider Lightning Drop.