Thread:LesStudios/@comment-3367060-20150430013557/@comment-25172205-20150502214225

That's quite the interesting creation. Looks like it could be a monster from a showa toku show.