Kotomora
食べ応え (tabegotae) Japanese meaning: substantiality | Kotomora