Acting
0.5
Male
Bayaguana, Dominican Republic
September 06, 1968
October 22, 2006
The Island of Dr. Moreau
Rat Man
Cross Mission