I've had these Revoltech TMNT figures for a while now and have been itching to shoot them. Finally did a quick one with Leonardo, the rest will be coming.
The Japanese symbol on the wall is "Kaze", which means "wind". Each Turtle has a symbol that was revealed to them in the Nickelodeon series, season 3, episode 8 - "Vision Quest"
I played with a few versions of this one and will likely release a variant in the future, I just really wanted to play with a shot that had a lot of white around the character.