Kotomora
隠れ蓑 (かくれみの, kakuremino) Japanese meaning: cover | Kotomora