Nerd Culture Giant Floating Head Watches Over Tokyo’s Yoyogi ParkBy Breana CeballosJuly 16, 2021 Locals were very confused by this giant floating head above Yoyogi Park in Tokyo. Turns out- it was an art exhibit!