Kotomora
オーバー (oobaa) Japanese meaning: overcoat | Kotomora