Let's Play Demon's Crest #02 - Eyes in Jello

4,128 views · Published 12 March 2009 · 10:55 · Indexed 25 October 2026

Channel: Newfie Bangaa · 2009 · Gaming

Watch on YouTube

This boss will be a total eyesore...no pun intended.

More from this channel