Just because nobody understand japanese memeripplers put random japanese movies with nonsense