A pet shop in Osaka. Yes that is a pink gorilla. They had small monkeys for sale as well.