Riku Final Battle gifs
KINGDOM HEARTS III – Final Battle Trailer (Closed Captions)
Kingdom Hearts: Riku Boss Fight / Keyblade Form (PS3 1080p)
KINGDOM HEARTS TIMELINE - Episode 88: Tears