Patch Y
Copyright
Takashi Fukumoto.