Step inside the Totoro Cat Bus withe me! This Ghibli-world experience at the Izu Teddy Bear Museum i · Forty Pirates