Ichirin Kumoi/RicePigeon's version