Games/Leo's Fortune/MediaLeo's Fortune·, 2014 · 1337 & SenriMediaBack to gameAll13Screenshots12Videos1Videos1TrailerMore about Leo's FortunePlayer reviews