User blog comment:Neowitch/Ep 525 - Review/@comment-3075024-20111128020353/@comment-4630086-20111128050548

Megalo came from Kraken's nose? I think it his an*s... I remember my biology lesson from high school when it discussed Cephalopoda animals (octopus etc) anatomy... and that tube where Megalo came is the... EWWW