What can you say .... crazy asians. haha Those Jap televisions shows are crazy as well.

Mauser