Kotomora
猪突猛進 (chototsumoushin) Japanese meaning | Kotomora