Who is Torong?

Torong's don't make a right you know!

(sorry I couldn't resist)