You dont have javascript enabled! Please enable it! People and culture Archives - 9JAINFORMED

Ometere Buru Effigy at Ichida Junction – Indirect Curse to Passers-by who are Evil