Hamatora

Released: 2014
Episodes: 12
Views: 4,048

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 2024