I'm guessing / pointing out the obvious, that this whale papercraft is their mascot Levi, but since I didn't see no info. on Levi, we'll just leave that as a ? for now. Anyways, follow the link and have a whale of a time! Hat tip to reader Scarlet for the links.