This is in Japanese so I don’t always understand what’s being said, but it’s still totally adorable. There’s a ROBOT turtle, a kidnapping sequence, and battle-scarred Red Eared Slider who comes to save the day. HOW EPIC IS THAT? The good news is that haru0425 has a whole channel of these to watch. Anyone want to translate for me?