This is the only anime restaurant in Tokyo. The waitresses in Kigurumi Café wear oversized fake heads called Kigurumi, an extreme form of cosplay.