Imoo Satoshi

Imoo Satoshi (芋生知史) is a Beef Cattle Farmer who competed in SASUKE 25. He roasted Beef Sashimi before this run. He failed the Dome Steps.