Ikki Motohara

Born: None


Placeholder

Akihabara Geeks

as Self
Released: 2006-08-02

Akihabara is a neighborhood of Tokyo, Japan known as "Electric Town" for its rows of one-meter...

Movie page