mm
Pedro Olavarria

About Pedro Olavarria

Pedro A. Olavarria is an independent researcher from Southern California. He has a BA from UCLA in Asian Humanities. He is a husband and father and is currently living and working in Japan.