Kotomora
メガロドン Japanese meaning | Kotomora