Kotomora
八方塞がり (happoufusagari) Japanese meaning | Kotomora