https://matoken.org/blog/2021/04/01/colorful-and-cute-prettyping/
http://www.nicovideo.jp/watch/sm40300049