A man encounters strange animals during a road trip.
N/A
Japan
7
0
7.1
9
7.5
10
5.2
6.9
4.9
8
6.4
6.3
6.2
6.5
6.8