User blog comment:LesStudios/The Most Disturbing Toho Movie Ever..../@comment-3367060-20140812193819

These look as if they're based on Japanese mythology... maybe they are, I mean look at Orochi!