My new blog theme may be wacky stuff around my new workplace. Believe me, it's a rich field to be mined. They filmed the Cat in the Hat movie here, you know.
What do you think this is? A mosque? A Ba'hai Temple? An eccentric movie producer's castle?
It's the commuter train station.