async def fetch_emoji(self, emoji_id):
data = await self._state.http.get_custom_emoji(self.id, emoji_id)<EOL>return Emoji(guild=self, state=self._state, data=data)<EOL>
|coro|

        Retrieves a custom :class:`Emoji` from the guild.

        .. note::

            This method is an API call.
            For general usage, consider iterating over :attr:`emojis` instead.

        Parameters
        -------------
        emoji_id: :class:`int`
            The emoji's ID.

        Raises
        ---------
        NotFound
            The emoji requested could not be found.
        HTTPException
            An error occurred fetching the emoji.

        Returns
        --------
        :class:`Emoji`
            The retrieved emoji.