Kotomora
八方破れ (happouyabure) Japanese meaning: full of holes | Kotomora