Christi Rochin

Christi Rochin is an American freelance illustrator and graphic designer living and working in Tokyo, Japan.