Kotomora
メガボルト (megaboruto) Japanese meaning: megavolt | Kotomora