ADFEST welcomes the world to COLLiDE, with a striking animation by Tohokushinsha Film Corporation, that underlines the power ...