Kotomora
レインコート (reinkooto) Japanese meaning: raincoat | Kotomora