What: Way too much original stuff on one place Where: Tokyo, Japan When: 26th April 2008 More? Yes, here.