uncannyvalleyofthedolls- More 1980s Japanese madness from “Nerawareta Gakuen”.

more about : uncannyvalleyofthedolls