Kotomora
海洋温度差発電 (かいようおんどさはつでん) Japanese meaning | Kotomora