09-22-2017, 02:03 PM | #23 |
Megan Fox = April
Join Date: Feb 2005
Location: Tokio, Italy
Posts: 9,999
|
In my headcanon the scientists from TMNT II are Utroms and Renet accidentally left the time scepter where it was found, she later retrieves it.
|
|
|