When the Larvae Breaks

EPISODE:

Episode Info

A human-sized cocoon is discovered by a man asked to clean a mad scientist's lab.

Cast

When the Larvae Breaks Photos