They remind me of characters from this yaoi game called: Kazukaga but it's probably just me who sees it