Kotomora
はばかる (habakaru) Japanese meaning: hesitate | Kotomora