>>281703803
>hidden fountain key
You mean the one right next to the start of the level?
Granted I found it completely by accident when I looked up trying to find something to climb so I could jump off and goomba stomp the zomboy in that room.