20 hours ago61 | The 8 Foot Tall Lady - Hachishakusama – Japanese Urban Legend 10 - Animated Scary StorySF Entertainment