Finally spotted some Tokyo wildlife. . . Seriously though, what’s up with all these omnipresent big-headed creatures? Are they modern-day replacements for the the 8 million Shinto gods?