Leo Placido is one of Falkor (too)‘s Electro Technical Engineers.

Cruises: