Kotomora
覆い隠す (ooikakusu) Japanese meaning: cover up | Kotomora