Kotomora
ポロコート (porokooto) Japanese meaning: polo coat | Kotomora