Hamatora

Released: 2014
Episodes: 12
Views: 1,135

Minimum— Otherwise known as small miracles, is a special power that only manifests within a few, select humans. Those who possess this ability are called

View more
Best Dubbed Anime 2018