Kevin Takahashi(髙橋劍)

Multiracial Japanese-American from Los Angeles. Tōkyō living!