Kotomora
メガルカヤ (めがるかや) Japanese meaning | Kotomora