The Fake-Head Waitresses of Japan’s Anime Cafe

Maid cafes are a dime a dozen in Tokyo’s geeky Akihabara district, but Kigurumi Cafe t.t.t. one-ups them all by introducing waitresses wearing full-body suits and creepy plush heads to reallybring anime characters to life. Wikipedia defines cosplay as a performance art in which participants don costumes and accessories to represent a specific character or idea. You’ve probably […]