Hehehe I don't know if they really invented it, but they sure looks adorable riding the tricycle XD.
Your sketch work is already pretty good, I like watching you finished it to completion :).
-upvoted-