bottom right :')

Found the Area the Turtles Live In

I can’t believe I actually found it, I feel so stupid xD

Here’s the scene in the movie.

And here’s the area on google maps. I know they are the same because of the hexagonal building on the bottom right corner.

So the boys live in Lower Manhattan. I find it very cute that they aren’t that far from Little Italy.

FAPuary Day2 - a bit late because of my wrist giving up halfway through the page. Got myself a wrist support today, on to todays page then :3 .. which will probably also end up being uploaded a day late omg. Why am I always late??