laughingsquid.com
Mao Mao Ting, the Feline Android From Off World, and Other Oddities From Artist Rory Skagen
Mao Mao Ting Mao Mao Ting ("the feline android from off world"), Takodon, and Tonga Joy are just a few of the monstrous creations from the mind of