Yaksha Pirates

The Yaksha Pirates are a crew of powerful pirates sailing the seas led by Yasha.