Blood Ninja

by Nick Lake
Could Taro, a fisherman’s son, be destined for greatness? In the course of... read more