Shining firefly

shining firefly is a maverick from mega man X5.