Kurzwaltz over 5 years ago [hidden] The comment mentions "Cockroach Dopant", probably a Kamen Rider W reference. 0 Reply Copy ID Copy Link