GlitchesAndStuff

Location

Bournemouth - England

Favorite game

Majora's Mask

Stream link

GlitchesAndStuff's stream