New Scratcher Joined 1 year, 1 month ago Japan
Hey, I'm Kokichi Ouma! I'm the supreme leader of a secret orginasation with over 10,000 members!
Or am I? I'm a liar after all
What I'm working on
Ruling the world.