Love & romantic photo stickers (com.palmeralabs.love_romantic_stickers) on Google Play
WhoIs for 'palmeralabs.com'