MovieMaps

Photo of TriCon

Location: National Nikkei Heritage Centre
As Seen In: Psych episode 1x08 "Shawn vs. the Red Phantom"