Nope, nope, nope.
This may well be the scariest thing you'll see for a while.
People living near the Kamogawa River in Kyoto, Japan, certainly thought so and called the police after spotting the "river monster" walking around at the weekend.
The police clearly didn't want to go anywhere near it.
from BuzzFeed - Latest http://ift.tt/1qeNxnC
via IFTTT







0 comments:
Post a Comment