AppearAt
Tatsuru Uchida

Person

Tatsuru Uchida

Japanese scholar of French literature, martial artist, translator, thinker, and essayist (1950– )

267K followersX

Where

Upcoming