Credit to who made TATMR puffing & CGI puffing
Credit to DieselD261 for me, background, steam release, and whistle