Mecola (Person)

"Mecola" is one of the 2 Hiamecola Twins.

He is also known as Looger, Ace, Slim, Slim Shaydey, Kuruna Neko, Maurice, Demyx, Melodious Nocturne, Yaso no Shirabe, Putt-Putt