L. Taz Hicks

President and owner of Onmugen productions in Japan and avid blogger of all things current in Japan.