File:Telltaleserieslogo.img.png

This is the logo for Amphibia: The Telltale Series.