Kotomora
恥ずかしがる (hazukashigaru) Japanese meaning: be shy | Kotomora