Visitors to a downtown Tokyo cafe can play with 20 to 30 owls while enjoying a cup of coffee.
CCTV America’s Stanley Lee reports.
Visitors to a downtown Tokyo cafe can play with 20 to 30 owls while enjoying a cup of coffee.
CCTV America’s Stanley Lee reports.