Jaerppa

Solve a mystery and prevent pesky ita lolitas from taking over Akihabara in a fast paced beat 'em up.
Action