Thread:JoshuaJSlone/@comment-24833026-20150514204256/@comment-4074115-20150518010132

Those names are amazing, ahahaha. XD

So I'm curious, is the official English translation for "Otto no Namida", Tears of the Fur Seal?