ORANG HEADZ is a PFP series depicting orangutans that have sprung from the jungle to encounter hip culture on the streets.