$13.00
Created by Beijing artist Da Qian this combines the iconic Plastered Lama AKA the Mother Fucker captured in a 1920s Godzilla style。
Out of stock