883568314836073baa0cb64985a1a0fd1c637634a32321dfcfcfee4fcf8d4431 Published October 18, 2018 at 1000 × 562 in Kaitou Twins Launches October 25 For Nintendo Switch In Japan ← Previous / Next →