sounds like something from level 3 of a puzzle game (2A03 original)
ZeroJanitor