The Barbary Macaque is a figment of Megan's imagination, most likely created during a wild acid trip during the summer of 2011. It does not exist, nor is it found anywhere in the country of Spain.
by pseudonym1524 October 03, 2011
by ratsrcool June 10, 2022
by ratsrcool June 10, 2022