Kotomora
目隠し鬼 (めかくしおに, mekakushioni) Japanese meaning | Kotomora