Just a few days ago, Orchid Seed confirmed release date for their “The Seven Deadly Sins” Satan 1/8 scale figure, revealing that shipment for domestic orders will start this Wednesday, February 25th, [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta