Speaking of TMNT's, weren't they green and lived in a mouldy place too?