The Komodo Twins

The Komodo Twins refers to Jeffron and Justa Purescale, furry artists who live in Oklahoma, U.S.A.