Former logo of Bank Mega, a private bank in Indonesia, used from 1997 until 2013.
PT. Bank Mega, Tbk.
<a rel="nofollow" class="external free" href="http://www.bankmega.com/">http://www.bankmega.com/</a>