GOD HAND: STAGE 1 Sneak Into Elvis’s Crib!

This here is the penultimate video for STAGE 1. It’s 12 minutes of GOD HAND!