When a “human being teleported” is reflected in the LIVE camera, make a fuss!

The place is a reflection of a man at the moment of teleportation reflected in a LIVE camera in Shibuya Dogenzaka, Japan.

Added:

By: samurai_japan (65.40)

Tags: Shibuya Dogenzaka JAPAN teleportation Shock video

Location: Japan