Kotomora
メガワット (megawatto) Japanese meaning: megawatt | Kotomora