File talk:Toad SPP photo.png

Where is this
I don't think this is from Super Princess Peach. The Toad and Spiny are from the game but not the ground. Should this be deleted?