Kotomora
地熱発電 (chinetsuhatsuden) Japanese meaning | Kotomora