Kotomora
腹が据わる (haragasuwaru) Japanese meaning: have guts | Kotomora