Kakshi has been seen around Trinidad Kakashi from the anime Naruto was found in the Caribbean heading to Trinidad