Ninja Star-Struck!
Sonny Chiba made his American convention debut the last weekend in March at a show called Monsterpalooza in Burbank, CA. This once intimate, now massive, gathering of visual effects artists and Monster Kids is known for making history with guests … Continued