Kotomora
メリーゴーランド (meriigoorando) Japanese meaning | Kotomora