Kotomora
メガトン (megaton) Japanese meaning: megaton | Kotomora