Ah yes, me, my ship, buchimaru, and that really big meme with a little spicy bonus