In the aftermath of Fukushima, a mysterious fur covered creature performs in a ruined, deserted Japanese restaurant.
No reviews yet. Be the first to review!