Justin Bieber is no stranger to committing cultural gaffes, and we're not talking about his recent drama in Miami.

The singer caused a major controversy last year when he signed Anne Frank's guest book in at the Anne Frank House in Europe, saying that she'd have been a Belieber. People were incensed by that comment, but reps for the museum defended him. Now, his visit to a controversial war shrine in Japan has sparked some serious outrage, for which the singer apologized.

The Biebs visited the Yasukuni Shrine this week. The shrine honors Japanese people who died in wars, including those military leaders from the imperial army during World War II.

He posted "Thank you for your blessings" while there, and despite the thousands of faves and RTs, he deleted the transmission, perhaps realizing the severity of his post after the fact. According to Time, Chinese fans were critical of his actions, calling it a betrayal.

The singer then posted a photo of the Time story on his Instagram, with an apology to his fans for his mistake. It seemed like a genuine accident on his part, not something he did with malice or to intentionally hurt his fans.

While it's not an excuse, he didn't know any better and it was an honest mistake.

Below is his caption and his Instagram photo addressing the misstep. Perhaps The Biebs might want to educate himself a bit more when traveling abroad. Again, he meant no harm, but knowing is half the battle, Biebs.

He posted: While in Japan I asked my driver to pull over for which I saw a beautiful shrine. I was mislead to think the Shrines were only a place of prayer. To anyone I have offended I am extremely sorry. I love you China and I love you Japan."