Kotomora
図々しい (zuuzuushii) Japanese meaning: shameless | Kotomora