Penny Arcade

Penny Arcade is an arcade in Itchy & Scratchy Land. Despite the name, each game costs fifteen cents.