Cottontail Teemo Information
Release date April 19, 2011
Season Season 1
Active Yes
Universe Cottontail
Cottontail Teemo description
First of all, the release date of Cottontail Teemo refers to April 19, 2011 in Season 1. This skin belongs to the Teemo. This champion skin can be bought in the store for 975 Riot Points, which is equivalent to $7.8. How to get Cottontail Teemo
It can be purchased from the in-game store.