Kotomora
猪勇 (choyuu) Japanese meaning: reckless courage | Kotomora