He's a Dot person that jumps from platform to platform
Christian Dot

Source and More information: Christian Dot [Free]

Author: itch.io