Cuphead
Jump to navigation
Jump to search
Cuphead is a 2017 videogame where you must battle bosses in order to repay a debt to the devil.
Hilda Berg
Hilda Berg who's one of the games bosses inflates herself as a form of attack.
Video