Well, it’s certainly no Jim Hensen style puppeteering that’s for sure. But if my near over-consumption of Japanese popular media has taught me anything, it’s that even the most od…

Phoenix Talks Pop Culture Japan