(Kelly of the Clue Crew reads from Kiyomizudera Temple in Kyoto, Japan.)  This is the shoro, or bell tower; you can see the imperial emblem that features the kiku, this flower symbolizing nobility
... and 16 petals on 
the back (only the tip of the petals can be seen on the ... Can you help me?