Gigan Magazine On December 8, 2013December 15, 2013 By Genki JasonIn Japanese Film2 Comments I’ve briefly mentioned that I write for Gigan magazine in previous posts but neglected to tell you guys just what it is. Continue reading “Gigan Magazine” →