At a building in the midst of mysterious Japanese woods, a delivery of cats and dogs takes place. Some of them just seem to be killing time, others enter the Dream Box.
At a building in the midst of mysterious Japanese woods, a delivery of cats and dogs takes place. Some of them just seem to be killing time, others enter the Dream Box.