By Helen McCarthy. I’ve seen a Catbus live onstage not twenty feet away. I’ve watched Totoro fly over the heads of a packed audience, all gasping, laughing, cheering and entirely caught up in childlike acceptance of magic. I’ve seen the conventionally invisible puppeteers and their rods and strings and wind machines and skill and grace […]

All the Anime