Let's Play Lufia II [Episode 74] 'Who came up with this!?'

141 views · Published 16 April 2010 · 10:46 · Indexed 4 November 2026

Channel: Edobean · 2010 · Gaming

Watch on YouTube

I hate these towers. The designers of this game were crazy.

More from this channel