November 27, 2022

04: Meooww Meooww

And this could be a level from a Capcom game I think.