Torhu Adachi

These Adachi Screens Make The Wait For ‘Persona 4 Arena Ultimax’ Even Harder!

September 30th can’t come soon enough.