Leonard

Leonard, labelled The Freakzoid Live Roleplayer was a contestant competing on Total Pahkitew Island.