Looks like the final resting place of Clifford the big red dog