User blog comment:JJRawesome/Archie O'Kieffe and Sakura Kareido Godly Parents/@comment-216.49.148.47-20120518213210

Never mind guys, I figured it out. Sakura is the child of Hephaestus and has some...special blood on her mother's side (*coughRomulusandHerculescough*) and Archie is the child of Mania.

-JJ