Animatsu hit the ground running with 11 launch titles

time to read: 2 min
>