Irridecent green pigs could not astonish me further. WTF are you on about?