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