The Most Terrifying Pics On Google Street View

The Pigeon Head People

runt-of-the-web

This creepy street view image can be seen in Musashino, Tokyo. As scary as it looks (imagine finding this peculiar group while walking on the streets) apparently pigeon role-playing is a big thing in Japan.