Yugioh Duel Links - New Card! The Land of Titan (Luck on My Side)

2,618 views · Published 12 May 2017 · 9:43 · Indexed 23 October 2026

Channel: Veiz · 2017 · Gaming

Watch on YouTube

Yugioh Duel Links 
New Card : The Land of Titan 
Got UR + SR from 4 Packs

More from this channel