Kotomora
太陽熱発電 (taiyounetsuhatsuden) Japanese meaning | Kotomora