Contacting the heavens is easy with a smartphone, and so is keeping tabs on the demons with Facebook. Order the latest drink at Starbucks and pop that sucker on Insta! Jesus and Buddha are living large in the mortal world on their vacation in Tachikawa, Tokyo.
By default, we use tracking cookies to help improve your experience on this site. Please confirm your preferences.More information is available in our Privacy Policy.