Fungus Humungous (character)



Fungus Humungous is a character set for appearance in Teenage Mutant Ninja Turtles (2012 TV series). It is apparently a mutant mushroom.