Kotomora
白々しい (shirajirashii) Japanese meaning: barefaced | Kotomora