See the wonders of Japan through a variety of different videos.
Sightseeing, How to, Shopping, and other experiences in Japan. 802 Videos
Published on 06.29.2016
Animal Cafes are a big thing in Japan, and the "Forest of Owl" located in Akihabara is one of the more popular ones! Owl Cafes have recently been gaining popularity in Tokyo, so if you are looking for a rare, once in a lifetime experience, you should definitely check out "Forest of Owl."
Filming is prohibited inside the cafe, but you can check out this article for lots more information:
DOGA.TV - Beta
DOGA.TV Official Facebook
DOGA.TV Official Twitter