Screenshot of You VS Homer.
Catofstuff

You VS Homer.

@Catofstuff·6mo·1076
14
A Game where you become a character and survive homer.. You can also become homer and buy skins.