Kotomora
雨外套 (amagaitou) Japanese meaning: raincoat | Kotomora