Very nice. Weird to see Yu's name as Souji, but you aren't the first I've seen use that one. Particularly like the little details, like the plushies you gave Teddie and Nanako. And the Fool card actually looking like the Fool card despite the tinyness!
Yeah, when yours was the second one I saw that way, I looked it up. Souji's a cooler sounding name in my opinion. Yu's also the name for him in the fighting game, Persona 4 Arena, however, so I imagine it's probably the more canon one if it's been used in more and later media.
searches up ryouheiYYYYYYYYYEEEEEEEEEEEAAAAAAHHH AND THEY'RE BOTH BOXERS!!! HAHAHAAHA lol XDXD