31005 Orchard Lake Rd, Farmington Hills, Michigan 48334 USA
Japanese drumming game
Photo Credit: Yelp