Academia Canis TOMMY LEE ( Academia Canis MAMMA MIA x Academia Canis KEY TO THE HIGHWAY) lives in Germany.