>>546315931
I mean, it's a moege. There aren't any deep references or untranslatable humor. MTL does the job just fine.