What's the name of the dead green guy lying in the road?
NEVERMIND LOL. Just scrolled down and saw that other thread saying he is Shitai. Hurf de durf.