Kotomora
忍ぶ (しのぶ, shinobu) Japanese meaning: hide oneself | Kotomora