Talk:Giant Floating Head/@comment-118.107.11.23-20130826123128

It could be an Okubi. The Okubi is a Japanese monster that appears as a giant head. Its appearance always heralds some sort of calamity.