Who is STICKER

2021 "THE NEO CULTURE INSTITUTE OF TECHNOLOGY"