Thursday, August 13, 2015

The Shrieking Eel



1 comment:

  1. Do you know what that sound is Highness? Those are the shrieking eels! Don't hear them?Just wait. They always grow louder when they're about to gorge on human flesh!

    ReplyDelete