Ah, Japan… Behold, the delicate (and murderous) romance of pigeons… Share this:FacebookRedditMoreTwitterLike this:Like Loading... Related