Kotomora
猛々しい (takedakeshii) Japanese meaning: ferocious | Kotomora