Ruben Laluna

Reuben Laluna is a resort promoter.

Appearances

 * Aloha, Scooby-Doo!