Fist of The North Star ATATATATATAT Published April 19, 2018 at 500 × 276 in AH-TATATATATA! – Fist of The North Star Throwback Thursday ← Previous / Next →