Japan Beast History, Part 1
- Episode aired Oct 25, 2015
- TV-14
- 24m
Beasts have started to appear all across Japan. Jiro investigates a company that is starting a radio for beasts. There he meets a beast who is actually kind. But there's more to this beast t... Read allBeasts have started to appear all across Japan. Jiro investigates a company that is starting a radio for beasts. There he meets a beast who is actually kind. But there's more to this beast than at first glance.Beasts have started to appear all across Japan. Jiro investigates a company that is starting a radio for beasts. There he meets a beast who is actually kind. But there's more to this beast than at first glance.