Board Thread:Monster Discussions/@comment-25500640-20141012060905/@comment-25500640-20141015003920

it is a Gamera enemy look it up on wikizilla it has an article