Kotomora
カローラ (かろーら, karoora) Japanese meaning: corolla | Kotomora