https://www.mofa.go.jp/j_info/visit/visa/long/visa3.html

this doesn't seem particularly irrational for a place as autistically organized as japan
he probably just sent a CV that looked like picrel and they took one look and said hell no