Kotomora
かなわない (kanawanai) Japanese meaning: no match for | Kotomora