Kotomora
ポンチョ (poncho) Japanese meaning: poncho | Kotomora