Good article,asay-kaygy!
Some review
1.Haplogroup C1 most likely are descendants of Microliths culture spreaded to Japan,some subclades of C3 may together with C1 spreaded to Japan
2,Different subclades of O3 may have different history,in my opinion,O3-002611 already present in Japan in yayoi era,M95 and M119 may also same with 002611.M134* and M117 may have different history too,if they came together,most likely came from Liaoxi region,have some relation with the Mo people
3,Some subclades of O2b may came into Japan later,in Kofun era,if we agree the Kofun people actually came from southern Manchuria,then we surely know there are high frequecy of O2b in southern Manchuria.So most likely there are different waves of O2b into Japan.