Video Offering First Hand Experience of the Ikefukurou Owl Cafe in Ikebukuro, Japan

Video Offering First Hand Experience of the Ikefukurou Owl Cafe in Ikebukuro, Japan

Owl cafes seem to be popping up all around Tokyo. First-hand experience of the Ikefukurou Owl Cafe in the Ikebukuro district of Tokyo.