Living and working in Japan has made me deranged.

Y’all who saw my thing on facebook; do you seriously want to know what it is with the Japanese and ultra-cute stuff? Really?

When you stare into the eyes of Hello Kitty, sometimes the Abyss stares into you.

Advertisements