On Instant Money Magic, Japanther continues to develop without forfeiting the high-energy antics that have earned them such a reputable DIY name.