Boa I Naturalisti, Castelluccio