Rahul D. Ghosal

Rahul D. Ghosal

Japanese-speaking environmentalist and tech nerd. Essays and short stories are my thing.