Lonely Kitten

Name Lonely Kitten
Category Out Of Competition
Affiliation Karlsruhe Institute of Technology
Country Germany
Location Karlsruhe Institute of Technology