I know i rarely post here because i have lost touch with the anime scene but i still know a little

Appleseed Alpha got this today