Kotomora
もじもじ (mojimoji) Japanese meaning: bashfully | Kotomora