A Letter Picture

So I got the new Percy Jackson book "The Son of Neptune" and found this inside it. Thought it was pretty funny.
odysseus punishment
Triton
A Letter
Ulysse - Page 01
Harpy