more dump doodles, oc Hephaestus -w-