1. ikeepwatching reblogged this from reavel and added:
    Fist of the North Star (1995)
  2. reavel posted this