Bubblepop’s Dragon

This is a game concept called Bubblepop Dragon.