Home EVENTS Hellaflush Kansai, Japan – May 19th, 2012