Kotomora
発電 (hatsuden) Japanese meaning: power generation | Kotomora