An outdoor anime adventure with Naruto, Shin-chan, and Godzilla!
So much more than peaches and pansies.