Talk:Satan Bat/Gallery/@comment-26383550-20160222114636/@comment-26235365-20160227175102

Japan indeed has some very admirably strange ideas.