This website uses cookies to ensure you get the best experience on our website. More info.
Alien Bust, approximately 1/4 Scale, sculptured by Akihito Ikeda (Japan) around 2016, painted by Christopher Du-Bois from InkFxTionStudios (Peru). Menacing design, offbeat paint!