Cary

Cary

ケアリー
The 8th place holder in the Fukamichi Rankings.
Inada, Tetsu

Inada, Tetsu

Japanese