License: Attribution-Share Alike 2.1 Japan. Original authors: Hideyuki Emura Hiroshi "Piro" Shimoda Taiga Gomibuchi Taro Matsuzawa Yutaka Kachi Contributors: Sonny Piers Julia Buchner