Bombalicious Eklaver is a Filipino drag queen living in Washington D.C.
Stay
Drag Race Philippines
TV · as Mikyla · 7 eps
TV · as Self - Contestant · 5 eps