[ Photos ] - DX Chogokin - YF-29 ( Ozma Lee ) Super parts Mr.Turtle 9/21/2014 01:54:00 AM SOURCE : 2chan