kind of along the same vibe as funk dungeon.
wasnt sure what the thing was i fought, but i defeated it with the POWER OF MUSIC!