Reflexive Thinking About Japanese Subcultures:

Otaku, Sekai-kei, and Battle Royale