Family Burger Restaurant

Family Burger is a family-owned fast food restaurant located somewhere in Tokyo, Japan near the Public Safety Devil Hunters Headquarter.