Captain Toad: Treasure Tracker (3DS)

Nintendo Direct 3.8.2018

Screenshot #1