Kotomora
貫頭衣 (kantoui) Japanese meaning: poncho-like garment | Kotomora