It's some sort of memorial for Japan
so I'm going to assume they spell out ATOMBOMBLOLZ or similar.
(
Mr. Tea burying dead greyhounds without a licence since, Mon 11 Jun 2012, 16:43,
archived)
I think it is something to do with Godzilla or Hello Kitty.
(
Monty Boyce "Get the h*** out of my store", Mon 11 Jun 2012, 16:53,
archived)