Culture Owls Statues in Ikebukuro(Tokyo, Japan) We have many owls in Ikebukuro. 1.Why are there so many owl statues in Ikebukuro? Ikebukuro is called "bukuro" by locals... 2020.07.11 2023.01.13 CultureOwl