“Dark Tales of Japan” (2004)
On an unrelated note, I decided I don’t need sleep.
SPIDERMAN, SPIDERMAN.
can’t…look…away…
This is hilarious