A young anthropomorphic cat goes on a psychedelic journey with his sister in order to save her soul.
1 win