Kotomora
メガドラ Japanese meaning | Kotomora