Saruwatari

Saruwatari

Inada, Tetsu

Inada, Tetsu

Japanese