La Plimbare, Red Castle