Tamaki Hirose

Dr. Tamaki Hirose