Kotomora
厚かましい (atsukamashii) Japanese meaning: impudent | Kotomora