Kotomora
目くらまし (めくらまし, mekuramashi) Japanese meaning | Kotomora