Owl petting Cafe in Ikebukuro, Japan. Only in Japan can you do stuff like this! The Owls are tame and can sit on your arm or head!

Owl petting Cafe in Ikebukuro, Japan. Only in Japan can you do stuff like this! The Owls are tame and can sit on your arm or head!

Photo by flonnie

Royalties free, Commercial & Editorial use

$10.00

Rating: 4.36  out of 5  based on 14 user ratings.

Stock photo: Owl petting Cafe in Ikebukuro, Japan. Only in Japan can you do stuff like this! The Owls are tame and can sit on your arm or head! was taken by flonnie .