Originally Posted by Iruka No, it is an US-American production. Made Comedy Central big. Ouch. Oh well. We can't always be best country. Originally Posted by TheFallenOne The homeless one The trans one(I think, doesn't wholly match your description) Huh. My memory of that is terrible. It's not the whole, or I'm mixing things together; I thought she was black. Faulty recall. Good find though!