Tazuna Joe

A character from Your Turn To Die.

Episode 1
Jobs to Demaro

Episode 3
Gets a draw in table match