Sophocles (Pokemon Sun and Moon) - Sophocles