Checkered Ninja wins BIAF Award 06/11/2019 Checkered Ninja just won the ‘Special Destinction Prize’ at the 2019 21st BIAF Awards. The Bucheon International Animation Festival happened in Bucheon City in South Read More »