Kotomora
目伏し (まぶし, mabushi) Japanese meaning: look | Kotomora