Kotomora
メガシティ Japanese meaning | Kotomora