Naked Video Game Rants

DelilahMcLane
Instant Access
10 Tokens
8 Minutes • 1080p • Downloadable
My thoughts on part of the Zelda franchise, mostly Twilight Princess vs Ocarina of Time
9 Minutes • 1080p • Downloadable
For the release of Okami HD!!! A glorious revival of one of my favorite titles ever. <3