I am a Japanese who graduated from an irrelevant college in a shithole Westoid country majoring in Finance, and I couldn't get an entry-level job in Japan
So I guess the moral of the story is don't be a weirdo in Japan. That's all the time I have for now. EXELSIOR!