Ken Ochiai
Birthday: 1983-05-31 | Place of Birth: Tokyo, Japan...
Known For
Daddy Issues
Ninja the Monster
Tiger Mask
Memory Sculptor