Kotomora
メガトン Japanese meaning | Kotomora