Kotomora
セルフィッシュ Japanese meaning | Kotomora