Sacha Dumain was born in France. He currently works and lives in Tokyo.

Sacha Dumain selfportrait 5

contact@sachadumain.com