the japanese never cease to amaze me with some of the competitions they come up with! what in the world is this?!